package com.promise.jokerdream.response.pc

import kotlinx.serialization.SerialName
import kotlinx.serialization.Serializable

// 豆油召回
@Serializable
data class QueryPenguinRecallResponse(
    override val result: Int,
    override val msg: String = "",
    // 暂时没用
    val usertype: Int = 0,
    // 今日召回人数
    @SerialName("daycallnum")
    val dayCallNum: Int = 0,
    // 召回列表
    @SerialName("canbecall")
    val canBeCall: List<PenguinRecallModel> = emptyList()
): BasePCResponse {
    override fun getDescription(): String {
        return msg
    }
}

// 单个模型
@Serializable
data class PenguinRecallModel(
    val level: Int = 0,
    val uin: Long = 0,
)
